package com.hung.trade.common.api;

import com.hung.trade.common.protocol.pay.CallbackPaymentReq;
import com.hung.trade.common.protocol.pay.CreatePaymentReq;
import com.hung.trade.common.protocol.pay.CallbackPaymentResp;
import com.hung.trade.common.protocol.pay.ChangeUserMoneyReq;
import com.hung.trade.common.protocol.pay.ChangeUserMoneyResp;
import com.hung.trade.common.protocol.pay.CreatePaymentResp;

/**
 * @author hungki
 * @createTime 2018-10-08 下午 1:12
 */
public interface IPayApi {
    ChangeUserMoneyResp changeUserMoney(ChangeUserMoneyReq changeUserMoneyReq);
    CreatePaymentResp createPayment(CreatePaymentReq createPaymentReq);
    CallbackPaymentResp callbackPayment(CallbackPaymentReq callbackPaymentReq);
}
